<!-- forms/group.html : Шаблоны списка "полей" внутри группы -->


{{:PlainList}}
{{!for grouptpl do=@:PlainList_item}}
{{/:PlainList}}

{{:PlainList_item}}
{{*field}}
{{/:PlainList_item}}

<!-- == Обычный такой список, для полей врапперы вида Row* == -->
{{:List}}
 <table class="w100 rows-" cellspacing="5" cellpadding="0" border="0">
  <!-- hardcore padding
  <tr><td>{{~!dummy w=200}}</td><td class="w100">{{~!dummy}}</td></tr>
  -->
   {{!for grouptpl do=@:row_item}}
 </table>
{{/:List}}
{{:row_item}} {{*field}} {{/:row_item}}

<!-- == Список для "Табсов" (внутри него -- группы) == -->
{{TPL:TabList}}
   {{_}}
 <script language="JavaScript">
   formsFlipGroup('form_tab_'+document.formsTabFirst); 
   formsFlipGroup('form_collapsable_'+document.formsTabFirst);
 </script>
{{/TPL:TabList}}
{{TPL:TabList_Empty}} {{/TPL:TabList_Empty}}
{{TPL:TabList_Item}} 
  <script language="JavaScript">
    formsFlipSetParent( 'form_collapsable_{{parent}}', 'form_collapsable_{{*child}}' );
  </script>
  {{*field}} 
{{/TPL:TabList_Item}}


<!-- == Список для "Табсов", заголовки (в форме табсов) == -->
{{TPL:TabList_Headers}}
<table class="w100 tab-ctrls-" cellspacing="0" cellpadding="0" border="0">
	<tr>
		<td class="tab-none-"></td>
		{{_}}
		<td class="w100 tab-none-"></td>
	</tr>
</table>
{{/TPL:TabList_Headers}}

{{TPL:TabList_Headers_Empty}} {{/TPL:TabList_Headers_Empty}}

{{TPL:TabList_Headers_Item}} 
<script language="JavaScript">
	formsFlipSetParent( 'form_tab_{{parent}}', 'form_tab_{{*field}}' );
	if (!document.formsTabFirst) // переключение на первую панель
		document.formsTabFirst = '{{*field}}';
	if (!(1*'{{*is_valid}}') && !document.formsTabSecond) // переключение на первую невалидную панель
	{
		document.formsTabFirst  = '{{*field}}';
		document.formsTabSecond = true;
}
</script>

  <td nowrap="nowrap"
      class="{{?!*is_valid}}tab-error-{{/?}}"
      onmouseover = 'this.className="over-";'
      onmouseout  = 'this.className="{{?!*is_valid}}tab-error-{{/?}}";'
      onclick="formsFlipGroup('form_tab_{{*field}}'); return formsFlipGroup('form_collapsable_{{*field}}');" 
     >
    <div class="collapsable-{{?is_collapsed}} collapsed-{{/?}}" id="form_tab_{{*field}}"
         title="{{?*is_valid}}{{*wrapper_desc}}{{?:}}{{+Form.invalid_group}}{{/?}}"
        >
      <a href="javascript:;">{{*wrapper_title}}</a> 
    </div>
  </td>
  <td class="tab-none-"></td>
{{/TPL:TabList_Headers_Item}}
